impounding dams - Allemand Anglais Dictionnaire